permanent-way installation - Español Inglés Diccionario